package model

import "time"

type UserQuestion struct {
	ID              int       `gorm:"id" json:"id"`
	UserId          int       `gorm:"user_id" json:"user_id"`                   // 用户id
	QuestionId      int       `gorm:"question_id" json:"question_id"`           // 问题id
	RoomId          int       `gorm:"room_id" json:"room_id"`                   // 房间id
	Title           string    `gorm:"title" json:"title"`                       // 问题标题
	QuestionOptions string    `gorm:"question_options" json:"question_options"` // 问题选项
	QuestionAnswer  string    `gorm:"question_answer" json:"question_answer"`   // 问题答案
	Score           int       `gorm:"score" json:"score"`                       // 问题分数
	UserAnswer      string    `gorm:"user_answer" json:"user_answer"`           // 用户答案
	IsCorrect       int       `gorm:"is_correct" json:"is_correct"`             // 是否正确；0：否，1：正确
	CreatedAt       time.Time `gorm:"created_at" json:"created_at"`
	UpdatedAt       time.Time `gorm:"updated_at" json:"updated_at"`
}
